a rare neuroendocrine tumor - Francés Inglés Diccionario